home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / nfpatchs.zip / PAT3.DOC < prev    next >
Text File  |  1991-10-25  |  2KB  |  54 lines

  1. ------------------------------------------------
  2. Nanforum Toolkit v2.0 Patch #3    9/28/91
  3. ------------------------------------------------
  4.  
  5. Jim has made some modifications to TBWHILE.PRG that correct some
  6. erroneous behavior in the skipBlock, and he's made some enhancements
  7. too.  In short, he 
  8.  
  9.   1.  Changed SAVESCREEN() and RESTSCREEN to use MaxRow(), MaxCol()
  10.       instead of 24,79
  11.  
  12.   2.  Added Nantucket's cleaner code for:
  13.         - Cleaned up logic around line 334 while loop section
  14.         - Added refreshCurrent and another stabilize around line 349
  15.         - TbSkipWhile was redone 
  16.              Note: Leo's line was changed to:
  17.                  ELSEIF ( n > 0 .AND. RECNO() <> LASTREC() + 1)
  18.  
  19.   3.  Added DispBegin() and DispEnd() around both Stabilize sections
  20.  
  21. The reference to "Leo's line" in #2 is the reason for the patch.
  22.  
  23. In order to update your library, just replace TBWHILE.PRG in your
  24. NFSRC.ZIp with the attached TBWHILE.PRG (if you downloaded the source
  25. code).
  26.  
  27. Then, you need a library utlitity (LIB.EXE comes with many versions
  28. of DOS, and with most compilers).  If you know what to do, simply
  29. replace the .OBJ module with the new one that is included in
  30. this patch file.  
  31.  
  32. If you don't have a LIB utility, you can find one by going to the MSL 
  33. forum on CompuServe and downloading S12776.ARC.
  34.  
  35. The procedure, for those not sure:
  36.  
  37. 1.  Make a safe copy of NANFOR.LIB.  Hide it away.
  38.  
  39. 2.  Change to the directory where NANFOR.LIB is located.
  40.  
  41. 3.  Put TBWHILE.OBJ in the same directory as NANFOR.LIB.
  42.  
  43. 4.  Type
  44.         
  45.          LIB NANFOR -+ TBWHILE;
  46.  
  47. That should do it.  
  48.  
  49. Remember to report all strange stuff in Section 5 on Nanforum! If you
  50. have any problems, please contact me so I can help you get them
  51. fixed.
  52.  
  53. Glenn Scott [71620,1521]
  54.